test cases for api testing